﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Farigola.Engine.SystemData.Entity.Type
{
    /// <summary>
    /// Base class of type structure like List or array,...
    /// its a data container.
    /// its a data type but can contains also typeProcessing and others...
    /// </summary>
    public abstract class EntTypeStructureBase : EntTypeDataBase
    {
        //=====================================================================
        #region Constructors.

        //---------------------------------------------------------------------
        /// <summary>
        /// Constructor.
        /// </summary>
        /// <param name="systOrUser"></param>
        /// <param name="id"></param>
        /// <param name="name"></param>
        public EntTypeStructureBase(EntityDef.TypeSystOrUser systOrUser, EntityId id, String name)
            : base(systOrUser, id, name)
        {            
        }

        //---------------------------------------------------------------------
        /// <summary>
        /// Constructor.
        /// </summary>
        /// <param name="id"></param>
        /// <param name="name"></param>
        public EntTypeStructureBase(EntityId id, String name)
            : base(id, name)
        {            
        }
        #endregion
    }
}
